permanent lubricant - French English Dictionary